SpaceRef -
18 Sep 2019 15:27
The six residents aboard the International Space Station continued more biomedical science and rodent research to improve human health on Earth and in space. The Expedition 60 crew is also gearing up for a crew swap beginning next week....
Share this Article